
IntelliJ IDEA编辑多行的方式
我已经在TextMate中看到了这一点,并且想知道在IDEA中是否有办法做到这一点。说我有以下代码: leaseLabel = "Lease"; leaseLabelPlural = "Leases"; portfolioLabel = "Portfolio"; portfolioLabelPlural = "Portfolios"; buildingLabel = "Building";将’+“ foo”’附加到每一行的最佳方法是什么?列模式将不起作用,因为行未在右侧正确...
2024-01-10
如何更改IntelliJ IDEA默认JDK?
我使用IntelliJ IDEA作为开发环境,并使用Maven进行依赖项管理。我经常在IDEA之外构建我的项目结构(目录,poms等),然后使用将该项目导入IDEA Import project from external model。这很好用,除了在poms中我指定maven-compiler-plugin应该使用JDK 1.6,并且在导入时,IDEA通知我Language Level Changedand和Language level changes will tak...
2024-01-10
用sbt和IntelliJ IDEA管理依赖关系
我正在开发一个后端项目,第一次使用IntelliJ IDEA的Scala和Play Framework。用sbt和IntelliJ IDEA管理依赖关系我已经读了很多文件和主题:SBT Library dependencies docIntelliJ support postAnother post从计算器我不明白如何导入依赖关系。当我尝试附加新的依赖项时,IntelliJ强调它并显示“未知问题,未解决或索引”或...
2024-01-10
开始在IntelliJ IDEA中开始JSP调试
摘要当使用IntelliJ IDEA调试JSP时,我看到在浏览器发出实际请求之前,该JSP被触发了两次。有人知道为什么吗? 在下面的servlet测试中 。总览我第一次(有效)使用(评估)IntelliJIDEA。在进行Web应用程序调试时,我看到一个奇怪的行为,表明我在某处配置错误:如果我在代码中设置了一个断点以响应...
2024-01-10
IntelliJ IDEA中的项目语言级别是什么?
我正在使用Java 7 SDK和IntelliJ IDEA IDE。java version "1.7.0_11"Java(TM) SE Runtime Environment (build 1.7.0_11-b21)Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)我仍然无法使用Java 7功能。经过一番谷歌搜索之后,我可以在将项目语言级别设置为之后使用所有功能7(Diamond, ARM, multicatchetc)。这到底是什...
2024-01-10
Java IntelliJ IDEA中的自动错误检测
我是Java编程语言和IntelliJ IDEA 2017.1 IDE的新手。我刚刚安装了IDE,并且激活了所有各种检查功能,但是无论何时我犯了错误(例如省略括号或分号),IDE都无法检测到错误。这是我的代码的屏幕截图,其中包含多个错误,但IDE无法检测到: 我的代码的屏幕截图请帮助我解决这个问题。回答:另一个原...
2024-01-10
在Intellij IDEA中附加其他Javadoc
当我在IDEA中对j2ee类或注释使用快速文档查找(Ctrl + Q)时,只会得到一个空的Javadoc。它仅包含类名之类的基础知识。我如何将Javadoc添加到IDEA提供的库中?回答:您可以将javadoc附加到在模块或项目中配置的任何库。只需访问项目结构窗口(File -> ProjectStructure),然后选择“模块”,然后选择具有要配...
2024-01-10
在IntelliJ IDEA中并行运行JUnit测试
我有大量的测试,大约需要半小时才能运行,并且希望能够并行进行测试。有没有办法用IntelliJ IDEA 9做到这一点?回答:IDEA仅从版本10开始才了解并行JUnit测试。有一个跟踪器问题,您可以投票并等待进度:http://youtrack.jetbrains.net/issue/IDEA-47103我们计划将其添加到IDEA 10中,但是优先级将取决于票数。...
2024-01-10
在IntelliJ IDEA中设置Tomcat的问题
我正在尝试使用intellij的想法创建一个简单的测试Restful Web服务。我正在关注本教程:https : //medium.com/@jamsesso/starting-out-with- jersey-apache-tomcat-using-intellij-6338d93ffd40但是,我在运行它时遇到了一些问题。每次localhost:8080/运行后我去看,它都会显示我error 404和消息The origin server did not find a current represen...
2024-01-10
IntelliJ IDEA在“完成,保存缓存”时挂起
每次我在IDEA中执行make(一个Java项目)时,编译过程都会挂起,显示“已完成,正在保存缓存”。我必须终止该过程,然后才能继续。我尝试使用文件->使缓存无效,但未成功。有任何想法吗?回答:另一个解决方法是将Mac的主机名/etc/hosts与localhost一起添加到文件中,如下所示:127.0.0.1 localhost <hostna...
2024-01-10
Intellij IDEA Maven导入问题
我想切换到IntelliJ进行伪造(minecraft)。当我按照他们在互联网上说的去做时,我收到一个maven错误… Unindexed remote maven repositories found. Disable... The following repositories used in your gradle projects were not indexed yet: http://files.minecraftforge.ne...
2024-01-10
SVG的代码格式在IntelliJ IDEA中不起作用
我有以下由inkscape生成的SVG文件。正如你所看到的,XML的格式非常混乱。首先,在我的设置中,我选择了“使用选项卡字符”,但该文件不包含制表符。许多其他事情也是错误的,例如/><g和><path。SVG的代码格式在IntelliJ IDEA中不起作用<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.or...
2024-01-10
IntelliJ IDEA从接口跳转到用Java实现类
在接口中创建方法之后,是否有一些快捷方式可以允许我选择并跳转到实现该接口的类?回答:是的....在Mac中,它是Apple+ ALT+B。在调用快捷方式之前,您需要将光标移动到接口名称。我不确定PC上的快捷方式是什么,因为如果右键单击接口名称->“转到”->“实现”…快捷方式将在此处列出。在PC中...
2024-01-10
如何使用IntelliJ IDEA查找所有未使用的代码?
当我在.java文件中时,未使用的代码通常显示为灰色或带有绿色下划线,表示该代码可能(可能由于某些奇怪的JNI /Reflection极端情况)未使用。但是我有一个包含成千上万个Java文件的项目,我想找到所有此类可能未使用的代码的实例。如何在IntelliJIDEA中做到这一点?回答:只需在Analyze | Inspect Code启...
2024-01-10
如何在IntelliJ IDEA中使用另一个项目中的类?
我有两个IntelliJ IDEAJava项目。ProjectA和ProjectB。我想从ProjectB中的ProjectA导入和使用代码。我该怎么做呢?在Eclipse中,我只需转到ProjectB的“构建路径”设置并添加ProjectA。回答:您可以在这些项目之间创建依赖关系(使项目B依赖于项目A)本质上是编译项目A,然后将其已编译jar作为项目B的依赖项进行...
2024-01-10
Intellij IDEA不会显示一些未使用的方法
在intellij IDEA中,如果未使用方法,则该方法将显示为灰色。但是在某些情况下,IDEA不会使该方法变灰,但是当我使用alt +F7检查这些方法的引用时,IDEA表示该方法未使用。这是IDEA的错误,还是有任何原因导致IDEA不会将这些特定方法显示为灰色?如果是错误,是否有一些解决方法可以使IDEA识别未使用...
2024-01-10
检索和设置IntelliJ IDEA插件开发的拆分窗口设置
我正在编写一个IntelliJ IDEA插件,用于保存称为Tab Session的打开选项卡的会话。该问题是IntelliJIDEA插件开发的后续工作:保存选项卡组,永久保存它们,并根据用户的要求重新加载一组选项卡。当前,不支持分割窗口。因此,我想做两件事:检索有关所有拆分窗口或未拆分窗口的信息,这些窗口是编辑...
2024-01-10
IntelliJ IDEA“所选目录不是JDK的有效主目录”
我刚刚安装了IntelliJ IDEA,并且正在尝试进行设置。我已经到了需要为我的JDK选择主目录的部分。我尝试导航到Java安装,C:\Program Files(x86)\Java然后单击“确定”,但它告诉了我上面的消息。因此,我尝试了一下C:\Program Files(x86)\Java\jre7,但那也不起作用。我尝试重新安装最新的JDK(从此处开始),但仍...
2024-01-10
如何在IntelliJ IDEA中指定哪个@Tag用于JUnit
有没有一种方法可以从IntelliJ的JUnit5Runner中的构建中指定仅测试具有特定@Tag的测试方法(或者相反,应执行除具有特定@Tag的那些测试以外的所有测试)?我知道如何使用Maven进行操作,但是仅使用IntelliJ UI可以吗?最好的问候,Dieter回答:随着https://youtrack.jetbrains.com/issue/IDEA-163481固定的,这是因为现...
2024-01-10
Java 在IntelliJ IDEA中将外部库添加到工件jar
如何在IntelliJ IDEA中将外部库添加到项目中,以便在构建工件时它仍然可以访问该库中的类?我已经从Project Structure创建了一个新的Jar工件,然后将外部JAR添加到库中,然后在Modules List中对其进行了检查,最后将其添加到Artifact的Output中。这些都不起作用。当我构建并尝试运行我的应用程序时,它将引发...
2024-01-10
如何将Emacs定义为IntelliJ IDEA的外部编辑器使用?
IntelliJ IDEA 2019 提供了一套全面的功能,以及使用Java,Groovy,Scala和其他语言进行Web和企业开发的最先进技术和框架的工具和集成。这个简短的教程旨在逐步指导您将Emacs定义为IntelliJ IDEA的外部编辑器。先决条件#确保:您正在使用IntelliJ IDEA 10.0或更高版本。Emacs已下载并正确安装 在您的计算机上。将Emacs配置为外部工具#打开...
2024-02-06
获取用户ID GoogleActions
我试图让火力地堡的用户ID来我的谷歌用户,但显然它是不确定的获取用户ID GoogleActionsdialogflowFirebaseFulfillment ReferenceError: userId is not defined at IncomingMessage.resp.on (/user_code/index.js:73:17) at emitNone (events.js:91:20) at IncomingMessage.emit (events.js:185:7)...
2024-01-10
通过IntelliJ IDEA在Docker容器中远程调试Java 9
我有一个包含以下内容的Dockerfile:FROM openjdk:9WORKDIR /projectADD . /projectEXPOSE 5005我的docker-compose.yml看起来像这样:version: "3.2"services: some-project: build: . ports: - target: 5005 published: 5005 protocol: tcp mode: host command:...
2024-01-10
在IntelliJ IDEA中的参数列表中,如何在方法调用后添加分号?
我终于通过Eclipse回到了IntelliJ。当前,我已经设置了Eclipse,以便如果我当前有这样的语句(其中^表示我的光标当前所在的位置):foo.bar("hello"^)并且我按了分号(;)键,它将自动在语句的末尾添加分号:foo.bar("hello");当前,IntelliJ会这样做:foo.bar("hello";)这意味着在键入分号之前,我将必须显式...
2024-01-10
跳过断点,因为它发生在调试器评估 - Intellij IDEA
当我尝试在我的项目的任何方法的任何行政行选择断点,并且我知道这个方法应该被调用例如4次,Intellij跳过此断点3次,仅在最后一次调用时停止。方法示例(端点类):跳过断点,因为它发生在调试器评估 - Intellij IDEA@PayloadRoot(localPart = "getRelatedCIs", namespace = "http://www.projectname.com/ws") public GetRelatedCIs...
2024-01-10
